Data handling system employing a full word main memory transfer with individual indirect byte addressing and processing



March l0, 1970 K. K. woMAcK 3,500,337

DATA HANDLING SYSTEM EMPLOYING A FULL WORD MAIN MEMORY TRANSFER WITH INDIVIDUAL INDIRECT BYTE ADDRESSING AND PROCESSING Filed Sept. 27. 196'? .'55 Sheets-Sheet 1 LINK ADDRESS REGISTER KARL K. WOMACK MMM ATTORNEY March 10, 1970 K. K. woMAcK A 3.500.337 DATA HANDLING SYSTEM EMPLOYING A FULL WORD MAIN MEMORY TRANSFER WITH INDIVIDUAL INDIRECT BYTE ADDRESSING AND PROCESSING Filed Sept. 27. 1967 35 Sheets-Sheet 2 EXTERNAL EXTERNAL W RD MULTIPLEX CHANNEL SWITCH ASSEMBLY MACHINE CHECK STORAGE PROTECT March 10. 1970 K. K. woMAcK 3,500,337 DATA HANDLING SYSTEM EMPLDYING A FULL woRD MAIN MEMORY TRANSFER wIIH INDIVIDUAL INDIRECT BYTE ADDRESSING AND PROCESSING Filed Sept. 27. 1967 55 Sheets-Sheet 5 March 10, 1970 K. K. woMAcK 3.500.337 DATA HANDLING SYSTEM EMPLOYING A FULL WORD MAIN MEMORY TRANSFER WITH INDIVIDUAL INDIRECT BYTE ADDRESSING AND PROCESSING Filed Sept. 27. 196'? 35 SheetsSheet 4 STATUS REGISTER FIG. 2c

March I0, 1970 K. K. woMAcK 3.500.337 DATA HANDLING SYSTEM EMPLUYING A FULL WORD MAIN MEMURY TRANSFER WITH INDIVIDUAL INDIRECT BYTE ADDRESSING AND FROCESSING 35 Sheets-Sheet 5 Filed Sept. 27. 1957 March 10, 1970 K. K. WOMACK DATA HANDLING SYSTEM EMPLOYING A FULL WORD MAIN MEMORY TRANSFER WITH INDIVIDUAL INDIRECT BYTE ADDRESSING AND PROCESSING 35 Sheets-Sham, 6

Filed Sept. 27, 1967 March l0. 1970 K. K. woMAcK 3.500.337 DATA HANDLING SYSTEM EMPLOYING A FULL WORD MAIN MEMORY TRANSFER WITH INDIVIDUAL INDIRECT BYTE ADDRESSING AND PROCESSING Filed Sept. 27, 1967 55 Sheets-Sheet 7 VIH ww @R Dnc .L

o RO T C wu C l L j l `CONTROL REGISTER March 10, 1970 K. K. woMAcK 3,500,337

DATA HANDLING SYSTEM EMPLOYING A FULL WORD MAIN MEMORY TRANSFER WITH INDIVIDUAL INDIRECT BYTE ADDRESSING AND PROCESSING Filed Sept. 27. 1967 35 Sheets-Sheet a DIAGNOSTIC REGISTER ISI 52 INTERRUPT SECTION woRo PRIORITY CPU C0 SELECT SELECT SELECT EXT- INT- SYS- REGISTER REGISTER REGISTER MASK March 10. 1970 K. K. WO

DATA HANDLING SYSTEM EMPLOYING A WITH INDIVIDUAL INDIRECT BYTE Filed Sept. 27, 1967 MAcK 3,500,337 FULL WORD MAIN MEMORY TRANSFER ADDHESSING AND ROCESSING 35 Sheets-Sheet 9 CROSS AND GATING CIRCUITS CIRCUIT ARITHMETIC LOGIC UNIT TRUEl PLUS six ALU CONTROLS March l0, 1970 K. K. woMAcK SYSTEM EMPLOYI WITH INDIVIDUAL INDIRECT DATA HANDLING NG A FULL WDRD MAIN MEMORY TRANSFER BYTE ADDRESSING AND PROCESSING Filed Sept. 2'?. 1967 35 Sheets-Sheet 10 March 10. 1970 K. K. woMAcK 3.500.337

DATA HANDLING SYSTEM EMPLDYING A FULL woRD NAIN MEMORY TRANSFER wITH INDIVIDUAL INDIRECT BYTE ADDaEssING AND PROCESSING Filed Sept. 27. 196'? 35 Sheets-Sheet 11 I..I lllrlllllll Il..

T. C E .L E S M O B March I0, 1970 K. K. woMAcK 3.560,337

DATA HANDLING SYSTEM EMPLOYING A FULL WORD MAIN MEMORY TRANSFER WITH INDIVIDUAL INDIRECT BYTE ADDRESSING AND PROCESSING 35 Sheets-Sheet 12 Filed sept. 2?, 19s? afl L w S m R a ,W4 E E S T l, ,3J EG STHW WG STH M0 8 VA E ...A E B I HRYRSMM TR RMMM CO DNP CO DFPE m ASBO w s Ag m mm/ mf .a w .M M M .f H Q m L 2 ,a n m im m 1, e M m1 M :4J Q (nvm TH t R 8 M .imm W i H; x 1 wm M m l um O 0, LS 4 M ma k f A w l m m w m Q c M G I 6 4l S IN. W V ww .1 T 6 R M N mf H L .nm fl D 1M S mm. Em EO Em. Em D a M AR RR RR RR RR 0 A O LT OT OT OT OT M R N TN TN TN TN 1 m r HO S0 S Sw SO ce 1l SC C C m x |.I IIIIIIIIIIIIIIIIII 11|... .1I..|.||.|J| l l i I l l l l l l l l 7. P i l 1l I; 2 l

March 10. 1970 I K. K. WCMACK 3.500337 DATA HANDLING SYSTEM ENPLDYING A FULL woND MAIN MEMORY TRANSFER WITH INDIVIDUAL INDIRECT BYTE ADDREssTNG AND PROCESSING 35 Sheets-Sheet is Filed Sept 27.

Y ADDRESS BUS FIG. 2l

March l0, 1970 K. K. woMAcK 3,500,337 DATA HANDLING SYSTEM EMPLOYING A FULL WORD MAIN MEMORY TRANSFER WITH INDIVIDUAL INDIRECT BYTE ADDRESSING AND PROCESSING Filed Sept. 27', 196? 35 Sheets-Sheet 14.

LIMEMORY ADDRESS ASSEMBLER LOW FIXED BRANCHING March l0. 1970 x. K. woMAcK 3.500.337

DATA HANDLING SYSTEM EMPLOYING A FULL WORD MAIN MEMORY TRANSFER WITH INDIVIDUAL INDIRECT BYTE ADDRESSING AND PROCESSING I Filed Sept. 27, i967 35 Sheets-Sheet 15 DYNAMIC STORAGE RELOCATION BRANCH CONTROL CIRCUIT FIG. 2n

March l0, 1970 K. K. woMAcK 3.500.337

DATA HANDLING SYSTEM EMPLOYING A FULL WORD MAIN MEMORY TRANSFER WITH INDIVIDUAL INDIRECT BYTE ADDRESSING AND PROCESSING Filed Sept. 27. 1967 35 Sheets-Sheet 16 .I I l i 174/ f115 [,185 g i I NI A LA# .1 'I l l I I I m REPLACEMENT l A l REGISTER I I l l I I I I I 112 I i I Il IIL M MTL I 1 1B I I Il g I I REPLACEMENT I L"- E REGISTER v /Im I l. I IBS "44 STORE @l las CONTROLS STORE UNDER MASK m FIG. 2o

FIG. 2O FIG. 2b FIG. 2c FIG. 2d FIG. 2e

FIG. 2f FIG. 2g FIG. 2h FIG. 2i FIG. 2j

FIG. 2k FIG. 2L FIG. 2m FIG. 2n FIG. 2o

FIG. 2

March 10, 1970 WITH INDIV Filed sept. 2?, 1967 FIG. 3u

K. K. DATA HANDLING SYSTEM EMPLOY WOMACK 3.500.337 ING A FULL WORD MAIN MEMORY TRANSFER IDUAL INDIRECT BYTE ADDRESSING AND PROCESSING 35 Sheets-Sheet 17 SET 286,287 FROM SET 288,289 FROM M3,6,T

+A IND. BYTE -A IND. BYTE "470 BRANCH woRn BRANCH AND MODULE SWITCH WORD 3.500,33? ny TRANSFER March l0, 1970 K. K. woMAcK EMPLOYING A FULL WORD MAIN MEMO DATA HANDLING SYSTEM WITH INDIVIDUAL INDIRECT BYTE ADDHESSING AND PROCESSING Filed Sept. 27. 1967 35 Sheets-Sheet 18 AC2L 1a 2,0 RESET nh E R rl D Dn o w T vA rr.

3500.337 RY TRANSFER cEssING March 10. 1970 K. K. woMAcK DATA HANDLING SYSTEM EMPLOYING A FULL WORD MAIN MEMO WITH INDIVIDUAL INDIRECT BYTE ADDRESSING AND PHO Filed Sept. 27, 1967 35 Sheets-Sheet 19 l l I I 3.500,33? RY TRANSFER cssnm March 10, 1970 K. K. woMAcK EHPLOYING A FULL WORD MAIN MEMO NDIRECT BYTE ADDRESSING AND PHO DATA HANDLING SYSTEM WITH INDIVIDUAL I Filed Sept. 27, 1957 FIG. 3d 

